file_text_close

语法:

file_text_close(fileid);


参数 描述
fileid 要关闭的文件的 ID。


返回: N/A(无返回值)


描述

一旦完成了对给定文件的处理(无论是从中读取还是写入),你必须再次关闭该文件,否则你可能会丢失其中包含的信息。这还可以防止内存泄漏,并确保你永远不会打开 32 个文件超过打开文件限制。


例如:

file = file_text_open_write(working_directory + "Game_Data.txt");
while (!file_text_eof(file))
   {
   file_text_readln(file);
   }
file_text_write_string(file, level_data);
file_text_close(file);

上面的代码打开一个用于写入的文件,然后循环遍历已经写入文件的文本行,直到它到达结尾。此时它会写入一个字符串,然后再次关闭该文件。